Bullet Physics
世界三大物理引擎之一
Bullet Physics是一个开源的物理模拟引擎,世界三大物理引擎之一(另外两种是HavokPhysX)。广泛应用于游戏开发和电影制作中,是AMD开放物理计划核心成员之一。提到开源物理引擎,可能大多数人都会想到ODE。但是,实际上,开源物理引擎的霸主是Bullet Physics 。Bullet Physics 是专业的开源物理引擎,可免费用于商业游戏的开发。Bullet Physics是一个跨平台的物理模拟计算引擎。支持Windows、Linux、MAC、Playstation3、XBOX360、Nintendo Wii。Bullet也整合到了Maya和Blender 3D中。
Bullet Physics物理引擎
大部分的物理引擎都是通过CPU完成物理模拟计算,目前仅有nVIDIA PhysX可以调用GPU完成物理模拟计算且将其实用化。GPU有着CPU无法比拟的并行计算和浮点计算能力,而复杂的物理模拟计算(例如流体模拟和柔性物体模拟)却十分依赖并行计算能力和浮点计算能力。在与AMD合作后,Bullet Physics物理引擎可以透过OpenCL或者DirectCompute,使用GPU完成物理模拟计算,这也是AMD开放物理计划的内容之一。但是这项计划目前尚没有游戏支持,仅有几个技术演示DEMO。
基于Bullet Physics物理引擎的游戏与软件
使用Bullet Physics物理引擎的电影
使用Bullet物理模拟引擎制作的电影不乏好莱坞大作,例如《2012
闪电狗
支持Bullet Physics物理引擎的设计软件
Blender 3D;
Cienma 4D;
LightWave 3D Core
3Ds Max
Maya
……
大势所趋,应该说目前大部分三维软件、插件已经支持BP物理引擎了。
参考资料
最新修订时间:2024-10-11 22:08
目录
概述
参考资料